package se.webbzon.boltzmann.effect;

import se.webbzon.boltzmann.resource.Resources;
import se.webbzon.oschi01.worldarea.WorldArea;
import se.webbzon.oschi01.worldobject.WorldStaticObject;

public class SurpriseEffect extends TextureEffect {
	
	// The default number of steps until destruction
	private static final int defaultTimer = 2;
	
	/*============================================================
	Constructors
	============================================================*/

	public SurpriseEffect(WorldStaticObject parent) {
		super(parent,Resources.getTextureSet("effect_surprise"),defaultTimer);
		setPosition(parent.getX(),parent.getY()+parent.getHeight()/2,parent.getZ());
		setSize(parent.getWidth(),parent.getHeight(),0);
	}
	
	/*============================================================
	Public Methods
	============================================================*/

	@Override public void onEffectBegin(WorldArea world) {};

	@Override public void onEffectStep(WorldArea world) {};

	@Override public void onEffectEnd(WorldArea world) {};

}
